$$ \newcommand{\floor}[1]{\left\lfloor{#1}\right\rfloor} \newcommand{\ceil}[1]{\left\lceil{#1}\right\rceil} \renewcommand{\mod}{\,\mathrm{mod}\,} \renewcommand{\div}{\,\mathrm{div}\,} \newcommand{\metar}{\,\mathrm{m}} \newcommand{\cm}{\,\mathrm{cm}} \newcommand{\dm}{\,\mathrm{dm}} \newcommand{\litar}{\,\mathrm{l}} \newcommand{\km}{\,\mathrm{km}} \newcommand{\s}{\,\mathrm{s}} \newcommand{\h}{\,\mathrm{h}} \newcommand{\minut}{\,\mathrm{min}} \newcommand{\kmh}{\,\mathrm{\frac{km}{h}}} \newcommand{\ms}{\,\mathrm{\frac{m}{s}}} \newcommand{\mss}{\,\mathrm{\frac{m}{s^2}}} \newcommand{\mmin}{\,\mathrm{\frac{m}{min}}} \newcommand{\smin}{\,\mathrm{\frac{s}{min}}} $$

Prijavi problem


Obeleži sve kategorije koje odgovaraju problemu

Još detalja - opišite nam problem


Uspešno ste prijavili problem!
Status problema i sve dodatne informacije možete pratiti klikom na link.
Nažalost nismo trenutno u mogućnosti da obradimo vaš zahtev.
Molimo vas da pokušate kasnije.

Растојање од тачке до дужи

време меморија улаз излаз
1 s 64 Mb стандардни излаз стандардни улаз

Одредити растојање дате тачке \(A\) од дате дужи \(A_0A_1\) која лежи на \(x\)-оси (растојање тачке и дужи дефинише се као најкраће међу растојањима измећу те тачке и тачака те дужи).

Улаз

Са стандардног улаза уносе се 4 реална броја (сваки у посебном реду):

  • \(x_0\) (\(-10 \leq x_0 < 10\)) – \(x\)-координата тачке \(A_0(x_0, 0)\)
  • \(x_1\) (\(x_0 < x_1 \leq 10\)) – \(x\)-координата тачке \(A_1(x_1, 0)\)
  • \(x\), \(y\) (\(-20 \leq x, y, \leq 20\)) – координате тачке \(A(x, y)\)

Излаз

На стандардни излаз исписати један реалан број - најкраће растојање од тачке \(A\) до дужи \(A_0A_1\), заокружено на пет децимала.

Пример 1

Улаз

0 1 -1 1

Излаз

1.41421

Пример 2

Улаз

0 1 0.5 3

Излаз

3.00000

Морате бити улоговани како бисте послали задатак на евалуацију.